/*******************************************************************************
 *                                    ZLG
 *                         ----------------------------
 *                         innovating embedded platform
 *
 * Copyright (c) 2001-present Guangzhou ZHIYUAN Electronics Co., Ltd.
 * All rights reserved.
 *
 * Contact information:
 * web site:    https://www.zlg.cn
 *******************************************************************************/
#ifndef __HPM6E00_H__
#define __HPM6E00_H__

#ifdef __cplusplus
extern "C" {
#endif  /* __cplusplus*/
#include <stdio.h>
#include <stdint.h>
#include "common/hpm_errno.h"
#include "core/include/hpm_interrupt.h"
#include "core/include/hpm6e00_l1_cache.h"
#include "core/include/hpm6e00_clk.h"
#include "core/include/hpm6e00_pcfg.h"
#include "core/include/hpm6e00_plic.h"
#include "core/include/hpm6e00_pmp.h"

#include "driver/gptimer/hpm6e00_gptimer.h"
#include "driver/ioc/hpm6e00_ioc.h"
#include "driver/uart/hpm6e00_uart.h"
#include "driver/xpi/hpm_xpi.h"
#include "driver/xpi/hpm_xpi_nor.h"
#include "driver/otp/hpm6e00_otp.h"

#include "driver/usb/hpm6e00_usb.h"
#include "driver/esc/hpm6e00_esc.h"
#include "driver/tsw/hpm6e00_tsw.h"
#ifdef __cplusplus
}
#endif  /* __cplusplus  */
#endif

